//
//  NetVideoProtol.swift
//  TestConcurreces
//
//  Created by rolodestar on 2025/6/16.
//
import Foundation
import SwiftData

@available(macOS 14,iOS 17, *)
public protocol NetVideoProtol: PersistentModel{
    var id: UUID{get set}
    var remoteUrl: URL{get set}
    var downloadProgress: Double{get set}
    var resumeData: Data?{get set}
    var localUrl:URL?{get set}
}
